package com.esd.csair;

import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpSession;

public interface Csair {

	public final static String WEBCLIENT = "WebClient";
	public final static String USERNAME = "userName";
	public final static String USERTYPE = "userType";
	public final static String IDENTIFYSTATUS = "identifyStatus";

	// 商城接口方法列表
	public void preIndex();// 预加载首页

	public void index(); // 首页

	public void preLogin(); // 预加载登录页面
	
	public Map<String,Object> checkLogin();// 查询登录状态

	public CsairReturnValue login(String username, String password); // 登录

	public CS prePhone(); // 预加载手机登录

	public CsairReturnValue phoneQueryVerifCode(String code);// 手机查询发送验证码

	public CsairReturnValue phone(String username, String vcodeReg); // 手机登录

	public void preRegister(); // 预加载注册

	public CsairReturnValue registerAuthCode(String code); // 注册页发送验证码

	public CsairReturnValue register(String username, String username1, String countryCode, String mobil,
			String ID_type, String ID_number, String email); // 注册

	public void preForgotPassword(); // 预加载忘记密码

	public CsairReturnValue forgotPassword(String username); // 忘记密码

	public CsairReturnValue forgotPasswordLogin(String username, String password); // 忘记密码登录

	public void preModifyPassword(); // 预加载修改密码

	public CsairReturnValue modifyPassword(String oldpassword, String newpassword, String newpasswordagain); // 修改密码

	public Map<String,Object> queryPlaneOrders(String pageNum);//订单查询
	
	public Map<String , Object> OrderMX(String orderNum);//订单详情
	
	public Map<String, Object> changeListMX(String orderno, String changeno, String changetype);//变更单详情
	
	public Map<String, Object> refundListMX(String refundno, String status);//退票单详情
	
	public Map<String, Object> refund(String orderNo, HttpSession session);//加载退票页面
	
	public Map<String, Object> refundNext(String refundtype, String beizhu, HttpSession session);//退票点击下一步
	
//	public Map<String, Object> refundFinal(HttpSession session);//退票最后页面
	
	public Map<String, Object> change1(String orderNo, HttpSession session);//加载变更页面post
	
	public Map<String, Object> change(String orderNo, HttpSession session);//加载变更页面get
	
	public Map<String, Object> changeNext(List<ChangeDate> list, String changeType, String beizhu, HttpSession session);//变更页面点击下一步

	public Map<String, Object> loadChange3(HttpSession session);//加载change3页面
	
	public Map<String, Object> change3ChangeFlightInfo(String id, String mark, HttpSession session);//变更页面change3航班信息
	
	public Map<String, Object> change3Next(HttpSession session);//变更change3点击下一步
	
	public Map<String, Object> loadChange4(HttpSession session);//加载变更页面4
	
	public Map<String, Object> change4Next(HttpSession session);//change4点击下一步
	
	public Map<String, Object> payForChange(String changeNo);//加载变更支付页
	
	// 单程购票接口方法列表
	public Map<String, Object> flightQuery(String c1, String c2, String date, int number1, int number2, int number3,int year,int month,int day, int year2, int month2, int day2); // 航班查询
	//往返购票接口方法列表
	public Map<String, Object> flightQuery2(String c1, String c2, String date, String date2, int number1, int number2,int number3, int year, int month, int day, int year2, int month2, int day2);
//	public String flightSelection(String href); // 航班票价选择
	
	public Map<String, Object> tgxx(String tgnum);//显示退改信息获取焦点
	
	public Map<String, Object> tgxxOut(String tgnum);//退改信息失去焦点
	
	public Map<String, Object> xlxx(String xlnum);//行李信息获得焦点
	
	public Map<String, Object> xlxxOut(String xlnum);//行李信息失去焦点

	public Boolean getBuyButton(String href); // 点击订票
	
	public Map<String, Object> buyButtonFirst(String href);//往返选择第一次订票
	
	public Map<String, Object> nologinorder(String href); // 不登录直接购票

	public CsairReturnValue tologin(String href, String username, String password);// 非登录用户登录订票

	public CsairReturnValue tologinYzm(String href, String username);// 非登录用户动态密码登录发送验证码

	public CsairReturnValue toLoginPhone(String username, String vcodeReg);// 非登录用户动态密码登录

	public Map<String, Object> toaddpassenger(); // 加载旅客信息页面
	
	public CsairReturnValue addpassenger(List<Passenger> list);//填加乘客填写内容

	public Map<String, Object> addpassengerloadFilightInfo();// 添加乘客

	public Map<String, Object> checkBoxloadFilightInfo(String checkBoxId);// 点击综合险
	
	public Map<String, Object> ir1checkBoxloadFilightInfo(String checkBoxId);//点击退票险

	public Map<String, Object> delloadFilightInfo(String divId);// 点击删除
	
	public CsairReturnValue changePtype(String divId, String optionValue);// 变更人物类型
	
	public CsairReturnValue changeIDtype(String divId, String optionValue);//变更证件类型
	
	public CsairReturnValue clickCommonPassenger(String id);//点击常用旅客
	
	public Map<String, Object> clickCommonPassengerloadFilightInfo();//点击常用旅客加载
	
	public Map<String, Object> clickCommonPassengerWFloadFilightInfo();//点击常用旅客加载WF

	public Map<String, Object> changePtypeloadFilightInfo();// 变更人物/证件类型加载

	public CsairReturnValue passengerInformation(List<Passenger> list, String contact_name, String contact_moblie,
			String e_mail, String status);// 提交旅客信息

	public Map<String, Object> queryPlaneOrders1();//跳转支付时查询订单
	
	public Map<String, Object> goPayPage(String orderNo, HttpSession session); // 加载订单支付页面

	public CsairReturnValue orderPageYzm(String accountNo, String buyerName, String idCard, String mobile);// 订单支付页面借记卡获取验证码
	
	public CsairReturnValue xykPayOrderYzm(String accountNo, String cvv,String EXPIREMONTH, String EXPIREYEAR,String buyerName, String idCard, String mobile);// 订单支付页面信用卡获取验证码

	public CsairReturnValue orderPayment(String codeName); // 借记卡订单支付
	
	public CsairReturnValue xykQueryAndPayOrder(String codeName,String expiremonth, String expireyear);//信用卡订单支付

	public CsairReturnValue payChangeYzm(String accountNo, String buyerName, String idCard, String mobile);//变更单支付页面借记卡获取验证码

	public CsairReturnValue xykPayChangeYzm(String accountNo, String eXPIREMONTH, String eXPIREYEAR, String cvv,
			String buyerName, String idCard, String mobile);//变更单页面信用卡获取验证码
	
	public CsairReturnValue queryAndPayChange(String codeName);//变更单借记卡执行支付
	
	public CsairReturnValue xykQueryAndPayChange(String codeName, String expiremonth, String expireyear);//变更单信用卡执行支付
	
	public Map<String, Object> loadLCPayFilightInfo(String orderNo);//加载里程支付页面
	
	public CsairReturnValue xykPayLCOrderYzm(String accountNo, String eXPIREMONTH, String eXPIREYEAR, String cvv,
			String buyerName, String idCard, String mobile);//里程支付信用卡获取验证码
	
	public CsairReturnValue payLCOrderYzm(String accountNo, String buyerName, String idCard, String mobile);//里程支付借记卡发送验证码
	
	public CsairReturnValue xykQueryAndPayLCOrder(String codeName, String expiremonth, String expireyear);//里程兑换信用卡支付
	
	public CsairReturnValue queryAndPayLCOrder(String codeName);//里程兑换借记卡支付
	// 明珠会员接口方法列表
	// public void preCsairLogin(); // 预加载明珠会员登录页面
	// public CsairReturnValue csairlogin(String username, String password); //
	// 明珠会员登录
	public void preCsairBaseInfoEx();
	public Map<String, Object> preCsairBaseInfo(); // 预加明珠会员基本信息

	public CsairReturnValue csairBaseInfo(String b2cName, String title, String schoolLevel, String professionCode,
			String professionTitle, String officeName); // 明珠会员基本信息保存

	// public void preCsairModifyPassword(); // 预加载明珠会员修改密码

	// public void csairModifyPassword(); // 明珠会员修改密码
	public void  preCsairContactInfoEx();
	public Map<String, Object> preCsairContactInfo(); // 预加载明珠会员联系信息
	
	public CsairReturnValue changProvince(String province);//明珠会员联系信息改变省
	
	public Map<String, Object> loadCsairContactPage();//明珠会员联系信息加载页面

	public CsairReturnValue csairContactInfo(ContactInfo contactInfo); // 明珠会员联系信息

	public CsairReturnValue csairContactInfoCheck(String info);// 联系信息弹框校验

	public CsairReturnValue precsairAssigneeCtrl(); // 预加载明珠会员受让人管理
	
	public CsairReturnValue preAssigneeCtrl();//加载受让人管理已认证页面
	
	public Map<String, Object> AssigneeCtrlContinue();//受让人管理已认证页面点击继续按钮
	
	public CsairReturnValue AssigneeCtrlYzm();//受让人管理已认证页面弹框获取验证码
	
	public CsairReturnValue AssigneeCtrlCheck(String yzm);//受让人管理已认证页面弹框校验
	
	public CsairReturnValue AssigneeCtrlDel(List<String> list);//受让人删除
	
	public CsairReturnValue AssigneeCtrlSave(Assignee assignee);//受让人保存
	
	public CsairReturnValue AssigneeTwiceCheckQuit();//受让人二次确认取消
	
	public CsairReturnValue AssigneeTwiceCheckBtn();//受让人二次确认确认
	
	public Map<String, Object> checkYHQ();//优惠券
	
	public Map<String, Object> checkWSY();//点击优惠券未使用
	
	public Map<String, Object> checkYSY();//点击优惠券已使用
	
	public Map<String, Object> checkBSY();//点击优惠券不可使用
	
	public Map<String, Object> checkYHQNo(String keyword, String mark);//查询优惠券号
	
	public Map<String, Object> checkBinding(String keyword);//绑定优惠券号
	
	public Map<String, Object> checkBalance();//查询余额
	
	public Map<String, Object> ljkt();//立即开通
	
	public Map<String, Object> sjyzm(String mobile);//余额点击获取验证码
	
	public Map<String, Object> wczc(YuEZhuCeInfo yuEZhuCeInfo);//完成注册
	
//	public Map<String, Object> checkChongzhi();//点击充值
	
//	public Map<String, Object> chinapayNext(String paytype, String chinapaymoney, String id);//chinapay点击下一步

//	public Map<String, Object> rechargeableNext(String paytype, String cardaccount, String cardpassword);//充值卡充值点击下一步


	// public void csairassigneeCtrl(); // 明珠会员受让人管理

	public Map<String, Object> preCsairOnlineIdentityAuthentication(); // 预加载在线身份认证

	public Map<String, Object> agreeCsairOnlineIdentityAuthentication(); // 同意在线身份认证

	public CsairReturnValue agreeCsairOnlineIdentityAuthenticationVerifCode(String bandPhone); // 同意在线身份认证发动验证码

	public CsairReturnValue Debit_cardOnlineIdentityAuthentication(String certType, String bankcardType,
			String bankcardNo, String validateCode);// 借记卡申请在线身份验证

	public CsairReturnValue Credit_cardOnlineIdentityAuthentication(String certType, String cCardNo, String effMonth,
			String effYear, String saveCode, String validateCode);// 信用卡申请在线身份验证
	
	public Map<String, Object> specialpassenger();//特殊旅客出行
	
	public Map<String, Object> mobilitydisorders();//行动障碍旅客

	public Map<String, Object> visionhearingimpairment();//视力或听力障碍旅客
	
	public Map<String, Object> checkLCHZ();//里程汇总
	
	public CsairReturnValue checklCLj();//加载城市间里程累计查询
	
	public Map<String, Object> cityLCcheck(String cname_city1, String cname_city2, String select);//城市间里程累计查询
	
	public CsairReturnValue jzExchange();//加载里程兑换计算器页面
	
	public Map<String, Object> LcExchangeCheck(String cname_city1, String cname_city2);//里程兑换计算器查询
	
	public Map<String, Object> flightDynamicsPlace(String c1, String c2, String date, int year, int month, int day);//航班动态按照出发、到达城市查询
	
	public Map<String, Object> flightDynamicsNum(String flightNumber, String date, int year, int month, int day);//航班动态按照航班号查询
	
	public Map<String, Object> commContactorLoad();//加载常用联系人
	
	public Map<String, Object> contactNameCheck(String contactorName);//按照姓名查找常用联系人
	
	public Map<String, Object> addCommContactorPageLoad();//加载增加常用联系人页面
	
	public Map<String, Object> saveCommContactor(String contactName, String contactPhone, String contactFPNO,
			String contactEmail);//保存新增联系人信息
	
	public Map<String, Object> commContactorLoadPageClass(String aClass);//根据class跳页加载常用联系人信息
	
	public Map<String, Object> commContactorLoadPageId(String aId);//根据id跳页加载常用联系人信息
	
	public Map<String, Object> checkEditCommContactor(String num);//点击修改常用联系人
	
	public Map<String, Object> loadEditCommContactor();//加载修改常用联系人页面
	
	public Map<String, Object> saveEditCommContactor(String contactName, String contactPhone, String contactFPNO,
			String contactEmail);//保存修改常用联系人
	
	public Map<String, Object> checkDelCommContactor(String num);//点击删除常用联系人
	
	public Map<String, Object> commPassengerLoad();//加载常用旅客管理页面
	
	public Map<String, Object> commPassengerLoadPageClass(String aClass);//根据class跳页加载常用旅客管理
	
	public Map<String, Object> commPassengerLoadPageId(String aId);//根据id跳页加载常用旅客管理
	
	public Map<String, Object> passengerNameCheck(String psg_tpye, String passengerName);//按照姓名查找常用旅客
	
	public Map<String, Object> checkViewPassenger(String passengerName, String domesticOrInternational,
			String passengerType, String cardNum);//点击查看常用旅客信息
	
	public Map<String, Object> loadViewPassenger();//加载查看旅客信息页面
	
	public Map<String, Object> checkDelCommPassenger(String passengerName, String domesticOrInternational,
			String passengerType, String cardNum);//点击删除常用旅客
	
	public Map<String, Object> addCommPassengerPageLoad();//加载增加常用旅客页面
	
	public Map<String, Object> saveCommPassengerAdult(String psgName, String psgFPNO, String cardType, String cardNum,
			String phoneNum, String email);//保存常用旅客（成人）
	
	public Map<String, Object> saveCommPassengerChild(String psgName, String psgFPNO, String cardType, String cardNum,
			String year, String month, String day, String phoneNum, String email);//保存常用旅客（儿童）
	
	public Map<String, Object> saveCommPassengerInfant(String psgName, String psgFPNO, String year, String month,
			String day, String phoneNum, String email);//保存常用旅客（婴儿）
	
	public Map<String, Object> checkEditPassenger(String passengerName, String domesticOrInternational,
			String passengerType, String cardNum);//点击修改常用旅客
	
	public Map<String, Object> loadEditPassenger();//加载修改常用旅客页面
	
	public Map<String, Object> editCommPassengerAdult(String psgName, String psgFPNO, String cardType, String cardNum,
			String phoneNum, String email);//保存修改常用旅客（成人）
	
	public Map<String, Object> editCommPassengerChild(String psgName, String psgFPNO, String cardType, String cardNum,
			String year, String month, String day, String phoneNum, String email);//保存修改常用旅客（儿童）
	
	public Map<String, Object> editCommPassengerInfant(String psgName, String psgFPNO, String year, String month,
			String day, String phoneNum, String email);//保存修改常用旅客（婴儿）
	
	public Map<String, Object> findOrderByStatus(String status, String pageNum);//根据状态查询购票记录
	
	public Map<String, Object> findChangeList(String pageNum);//默认查询变更记录
	
	public Map<String, Object> findChangeListByStatus(String status, String pageNum);//根据状态查询变更记录
	
	public Map<String, Object> findRefundList(String pageNum);//默认查询退票记录
	
	public Map<String, Object> findRefundListByStatus(String status, String pageNum);//格局状态查询退票记录
	
	public Map<String, Object> lcExchangeList(String c1, String c2, String date, int year, int month, int day,
			int year2, int month2, int day2);//加载单程里程兑换页
	
	public Map<String, Object> lcExchangeList2(String c1, String c2, String date, String date2, int year, int month, int day,
			int year2, int month2, int day2);//加载往返里程兑换页
	
	public Map<String, Object> getDiv1(String id);//里程兑换显示详情
	
	public Map<String, Object> getDiv2(String id);//往返里程兑换显示详情
	
	public Map<String, Object> lcExchangeListEx(String id, String cf, String dd, String year, String month,
			String day, String year2, String month2, String day2);// 里程兑换单程日历
	
	public Map<String, Object> lcExchangeListEx1(String id, String cf, String dd, String year, String month, String day,
			String year2, String month2, String day2);//里程兑换往返日历1

	public Map<String, Object> lcExchangeListEx2(String id, String cf, String dd, String year, String month, String day,
			String year2, String month2, String day2);//里程兑换往返日历2
	
	public Map<String, Object> loadLcFilightInfo(String liChengIdBeChecked);//点击常规里程页面加载（单程）
	
	public Map<String, Object> loadLcFlightInfoWF(String liChengIdBeChecked);//点击常规里程页面加载（往返）
	
	public Map<String, Object> lcExchangeNext(String data_href);//兑换里程页面点击下一步（单程）
	
	public Map<String, Object> lcPassenger();//加载里程兑换乘客信息页面
	
	public Map<String, Object> baoxiancheckloadLCFilightInfo();//里程兑换乘客信息页点击保险
	
	public Map<String, Object> lcExchangeNext2(String data_href1, String data_href2);//兑换里程页面点击下一步（往返）
	
	public Map<String, Object> cardTypeChange(String cardTypeValue);//旅客信息证件类型变更方法
	
	public Map<String, Object> kxPassengerChange(String enname, String cardTypeValue);//可选旅客变更(里程兑换)
	
	public Map<String, Object> lcAssigneeCtrlYzm(String checkVcodeId);//受让人点击发送验证码(里程兑换)
	
	public Map<String, Object> lcAssigneeCtrlCheck(String code);//里程兑换受让人校验
	
	public CsairReturnValue lcPassengerInformation(String contact_name, String contact_moblie, String e_mail);//提交旅客信息（里程兑换）
	
	public Map<String, Object> nanFangHangKong();//加载飞行里程南方航空页面
	
	public Map<String, Object> tianHeLianMengHangKongPage();//加载飞行里程天合联盟页面
	
	public Map<String, Object> othersPage();//加载飞行里程其他合作伙伴页面
	
	public Map<String, Object> hotelMileagePage();//加载酒店里程页面
	
	public Map<String, Object> lianMingXinYongKa();//加载联名信用卡页面
	
	public Map<String, Object> yinHangJiFenDuiHuan();//加载银行积分兑换页面
	
	public Map<String, Object> zuChe();//加载其他合作伙伴里程租车

	public Map<String, Object> shangLv();//加载其他合作伙伴里程商旅
	
	public Map<String, Object> canYin();//加载其他合作伙伴里程餐饮
	
	public Map<String, Object> qiTa();//加载其他合作伙伴里程其他
	
	public Map<String, Object> mileageSupplementPage();//加载里程补登
	
	public Map<String, Object> mileageDelayPage();//加载里程延期
	
	public Map<String, Object> h_courtesyPage();//加载高端礼遇
	
	public Map<String, Object> SMSfunction();//加载短信定制明珠会员尊享短信功能
	
	public Map<String, Object> SMSonDuty();//加载短信定制短信值机
	
	public Map<String, Object> SMSadmission();//夹在短信定制短信入会
	
	public Map<String, Object> visaPage();//加载便捷签证
	
	public Map<String, Object> mz_courtesyPage();//加载明珠礼遇
	
	public Map<String, Object> introductionPage();//加载简介
	
	public Map<String, Object> membershipLevelPage();//加载会员级别
	
	public Map<String, Object> membershipRightsPage();//加载会员权益
	
	public Map<String, Object> tianheEnjoy();//加载天合优享
	
	public Map<String, Object> hotActivity();//加载热点活动列表
	
	public Map<String, Object> lines();//加载航线促销列表
	
	public Map<String, Object> banking();//加载银行列表
	
	public Map<String, Object> hotels();//加载酒店列表
	
	public Map<String, Object> cars();//加载租车列表
	
	public Map<String, Object> travels();//加载旅游列表
	
	public Map<String, Object> booking();//加载酒店预订网列表
	
	public Map<String, Object> others();//加载其他列表
	
	public Map<String, Object> loadclubInfo();//俱乐部消息
	
	public Map<String, Object> clickA(String href);//点击列表链接
	
	public Map<String, Object> cxbz_clickA(String href);//点击出行信息提示链接进行内容加载
	
	public Map<String, Object> countryChange(String country);//机票预订-各地服务点变更国家
	
	public Map<String, Object> searchServicePoint(String country, String city);//机票预订-各地服务点搜索
	
	public Map<String, Object> searchAgent(String cityValue, String selValue, String selectValue);//机票预订-南航授权代理商搜索
	
	public Map<String, Object> airportServiceCityChange(String city);//机场服务-电子商务柜台城市变更
	
	public Map<String, Object> loadUserFeedback();//客户服务-用户返回页面加载
	
	public Map<String, Object> userFeedback_yzm(String mobile);//客户服务-用户返回页面发送验证码
	
	public Map<String, Object> userFeedback_submit(UserFeedback userFeedback);//客户服务-用户反馈页面提交反馈
	
	public Map<String, Object> csairPagesClick(String href, String page); //关于南航-投资者关系-列表页号选择
	
	public Map<String, Object> submitEmail(String emailNo, String m_status, String firstName, String lastName,
			String vocation, String country);//关于南航-投资者关系-电邮订阅中心提交
	
	public Map<String, Object> tableChooseClick(String data_href);//关于南航-投资者关系-财务总览表格选择
	
	public Map<String, Object> loadCsairSearch(String href);//加载全站搜索
	
	public Map<String, Object> csairSearchAll(String keyWord);//全站搜索提交
	
	public Map<String, Object> searchPageClick(String pageCount);//全站搜索页数点击
	
	public CsairReturnValue weixinPaymentCompleted();//微信点击已完成支付
	
	public CsairReturnValue yuEpay(String zhifupsd);//余额点击支付
	
	public Map<String, Object> internationalFlightQuery(String c1, String c2, String date, int number1, int number2,
			int number3, int year, int month, int day, int year2, int month2, int day2);//国际单程航班查询

	public Map<String, Object> internationalFlightQuery2(String c1, String c2, String date, String date2, int number1,
			int number2, int number3, int year, int month, int day, int year2, int month2, int day2);//国际往返航班查询
	
	public Map<String, Object> internationalNologinorder(String href);//不登录直接购票国际航班
	
	public Map<String, Object> internationalNologinorderWF(String href);//不登录直接购票国际航班WF
	
	public Boolean internationalBuyButton(String href);//点击订票国际航班
	
	public Boolean internationalBuyButtonWF(String href);//点击订票国际航班WF
	
	public CsairReturnValue internationalToLoginBuyButton(String href, String username, String password);//非登录用户选择登录订票国际航班
	
	public CsairReturnValue internationalToLoginBuyButtonStyle1(String id, String username, String password);//非登录用户选择登录订票国际航班样式一
	
	public CsairReturnValue internationalToLoginBuyButtonWF(String href, String username, String password);//非登录用户选择登录订票国际航班WF
	
	public Map<String, Object> loadInternationalFilightInfo();//加载国际航班旅客信息页面的旅客信息
	
	public Map<String, Object> loadInternationalFilightInfoStyle1();//加载国际航班旅客信息页面的旅客信息Style1
	
	public Map<String, Object> changeCw(String href, HttpSession session);//样式一变更舱位
	
	public Map<String, Object> changeCwWF(String href, HttpSession session);//样式一变更舱位WF
	
	public Map<String, Object> internationalChooseSend(String id, String cf, String dd, String year, String month, String day, String year2, String month2, String day2);//国际航班样式一点击去程

	public CsairReturnValue internationalAddpassenger(List<InternationalPassenger> list);//添加国际航班乘客填写内容
	
	public Map<String, Object> internationalAddpassengerloadFilightInfo();//国际航班添加乘客
	/**
	 * 外网链接地址集中声明
	 **/
	
	// 登录页面
	public final static String URLlogin = "http://b2c.csair.com/B2C40/modules/bookingnew/manage/login.html";
	//返回登录方法
//	public final static String URLloginFunction = "http://b2c.csair.com/portal/user/login";
	public final static String URLloginFunction = "http://b2c.csair.com/B2C40/static/main/modules/ordernew/require.js";
	
	// 注册页面
	public final static String URLregister = "http://skypearl.csair.com/skypearl/cn/toQuickEnroll.action";
	// 找回密码页面
	public final static String URLfindpassword = "http://b2c.csair.com/B2C40/modules/bookingnew/manage/login.html";
	// 登录校验json
	public final static String URLChecklogin = "http://b2c.csair.com/B2C40/checkLogin/jaxb/checkLogin.ao";
	//手机查询验证码点击确认
	public final static String URLCheckYzm = "http://b2c.csair.com/portal/smsMessage/EUserVerifyCode";
	//手机查询验证码点击确认
	public final static String URLCheckYzm1 = "https://b2c.csair.com/portal/smsMessage/EUserVerifyCode";
	// 航班查询								  
	public final static String URLflightQuery = "http://b2c.csair.com/B2C40/modules/bookingnew/main/flightSelectDirect.html";
	//航班加载完成
	public final static String URLflight = "http://b2c.csair.com/portal/cityWidget/findMinPriceAirLine";
	public final static String URLflight2 = "http://b2c.csair.com/portal/cityWidget/findNearAirLine";
	public final static String URLflightWF = "http://b2c.csair.com/B2C40/query/jaxb/marketing/getCouponCondition.ao";
	// 旅客信息									
	public final static String URLpassengerInformation = "http://b2c.csair.com/B2C40/modules/permissionnew/main/passenger.html";
	public static final String URLPassengerInformationLC = "http://b2c.csair.com/B2C40/modules/permissionnew/main/psginfo.html";
	// 订单管理
	public final static String URLorderQuery = "http://b2c.csair.com/B2C40/modules/ordernew/orderManagementFrame.jsp";
	// 查询订单的json
	public final static String URLorderQueryAo = "http://b2c.csair.com/B2C40/services/ordermanage/jaxb/searchorder/query.ao";
	//加载订单列表
	public final static String URQueryPlaneOrdersAo = "http://b2c.csair.com/portal/ordermanage/planeOrder/queryPlaneOrders?groupflag=0&bookTimeFrom=2017-02-24";
	//跳转支付页查询订单列表
	public final static String URQueryPlaneOrdersAo1 = "http://b2c.csair.com/portal/ordermanage/planeOrder/queryPlaneOrders?";
	//订单行程显示汉字确认
//	public final static String URLorderCN = "http://b2c.csair.com/portal/orderQry/orderConfig";
	public final static String URLorderCN = "http://b2c.csair.com/B2C40/payBill/WalletPay/jaxb/getMemInfo.ao";
	public static final String URLorderCN2 = "http://b2c.csair.com/portal/ordermanage/planeOrder/qryCount";
	//订单详细
	public final static String URLOrderMX="http://b2c.csair.com/B2C40/modules/ordernew/orderDetail.jsp?orderno=";
	//变更单详情
	public final static String URLchangeListMX="http://b2c.csair.com/B2C40/modules/ordernew/change.html";
	//订单详细加载失败
	public final static String URLOrderMXError="http://www.csair.com/error/404.shtml";
	
	// 明珠会员页面
	public final static String URLcsair = "http://skypearl.csair.com/cn/index.html";
	// 明珠会员登录页面
	public final static String URLcsairlogin = "http://skypearl.csair.com/skypearl/cn/loginPage.action?";
	
	//余额查询页面
	public final static String checkBalance = "https://b2c.csair.com/B2C40/modules/ordernew/accountnew/searchBalance.html";
	//优惠券
	public final static String checkYHQ = "https://b2c.csair.com/B2C40/modules/ordernew/accountnew/coupon.html";
	// 明珠会员
	// public final static String
	// URLCsairbaseInfo="http://skypearl.csair.com/skypearl/cn/memberArea.action";
	// 手机号查询订单页
	public final static String URLPhoneQueryOrder = "http://b2c.csair.com/B2C40/modules/bookingnew/manage/login.html";
	// 修改密码页面
	public final static String URLModifyPassword = "http://skypearl.csair.com/skypearl/cn/securityManager.action";
	// 修改密码页面成功判断
	public final static String URLModifyPasswordcheck = "http://skypearl.csair.com/skypearl/cn/modiffyPasswordByMember.action";
	// 原商城会员修改密码页面
	// public final static String
	// URLModifyPassword="http://b2c.csair.com/B2C40/modules/bookingnew/manage/forgetpsw.html";

	// 订单确认产生返回
	public final static String URLpay = "https://b2c.csair.com/B2C40/uppPayment/jaxb/payment.ao";
//	public final static String URLpay2 = "http://b2c.csair.com/B2C40/order/jaxb/checkOrderCount.ao";
									
	// 支付成功页面			
	public final static String URLpayComplete = "http://b2c.csair.com/B2C40/modules/permissionnew/main/success.jsp";
	public final static String URLpayComplete1 = "http://b2c.csair.com/B2C40/modules/order/orderchangesuccess.jsp";
	
	// 支付失败页面
	public final static String URLpayErro = "/upp_payment/pay/error.jsp";
	// 明珠会员基本信息页面
	public final static String URLCsairbaseInfo = "http://skypearl.csair.com/skypearl/cn/memberArea.action?&NOSSL#myInfo1";
	// 明珠会员基本信息页面src
	public final static String URLCsairbaseInfoSrc = "http://skypearl.csair.com/skypearl/cn/skypearlbaseinfo.action";
	// 明珠会员联系信息页面src
	public final static String URLCsairConnectInfoSrc = "http://skypearl.csair.com/skypearl/cn/skypearlconnectinfo.action";
	// 明珠会员联系信息页面加载居住地
	public final static String URLCsairConnectInfoLoad = "http://b2c.csair.com/portal/ordermanage/planeOrder/qryCount";
	// 明珠会员联系信息页面保存加载
	public final static String URLdropdownAction = "http://skypearl.csair.com/skypearl/cn/dropdown.action?";
	// 明珠会员联系信息页面保存加载
	public final static String URLsaveskypearlAction = "http://skypearl.csair.com/skypearl/cn/saveskypearlconnectinfo.action?";
	//明珠会员受让人管理已认证页面
	public final static String URLAssigneeCtrl = "https://skypearl.csair.com/skypearl/cn/alieneeList.action";
	public final static String URLAssigneeCtrljs = "https://skypearl.csair.com/skypearl/cn/scripts/common.js";
	// 在线身份认证src
	public final static String URLCsairOnlineIdentityAuthenticationSrc = "http://skypearl.csair.com/skypearl/cn/displayAuthenticateStatus2.action";
	// 同意在线身份认证
	public final static String URLAgreeCsairOnlineIdentityAuthentication = "http://skypearl.csair.com/skypearl/cn/displayMessage2.action";
	//特殊旅客出行
	public final static String URLSpecialPassenger = "http://www.csair.com/cn/tourguide/special/special_passengers/";
	//行动障碍旅客
	public final static String URLmobilitydisorders = "http://www.csair.com/cn/tourguide/special/movement_disorder/";
	//视力或听力障碍旅客
	public final static String URLvisionhearingimpairment = "http://www.csair.com/cn/tourguide/special/visual_or_hearing_impairment/";
	
	public final static String URLaddressAction = "http://skypearl.csair.com/skypearl/cn/skypearlgetcity.action";
	
	public final static String URLorderDetail = "http://skypearl.csair.com/skypearl/cn/skypearlgetcity.action";
	
	public final static String URLyecode = "https://b2c.csair.com/B2C40/walletPayment/jaxb/getVcode.ao";
	
	public final static String URLyeregister = "https://b2c.csair.com/B2C40/walletPayment/jaxb/register.ao";
	
	public final static String URLyexianshi = "https://b2c.csair.com/B2C40/payBill/WalletPay/jaxb/getAccInfo.ao";
	
	public final static String URLchinapayNext = "https://b2c.csair.com/B2C40/payBill/WalletPay/jaxb/recharge.ao";
	
	public final static String URLrechargeableNext = "https://b2c.csair.com/B2C40/payBill/WalletPay/jaxb/rechargeCard.ao";
	
	public final static String URLYHQsy = "https://b2c.csair.com/portal/wallet/discount/discountInfo";
	public final static String URLYHQsy2 = "http://b2c.csair.com/portal/wallet/discount/discountInfo";
										
	public final static String URLMileagetotal = "http://skypearl.csair.com/skypearl/cn/integralquery.action?";
	
	public final static String URLMileagetotalPage = "https://skypearl.csair.com/skypearl/cn/skypearlIntegralquery.action";
	
	public final static String URLCitiesLCLjPage = "http://skypearl.csair.com/skypearl/cn/toAccumulateStandard.action";
	
	public final static String URLCityLCLjMX = "https://skypearl.csair.com/skypearl/cn/searchAccumulate.action";

	public final static String URLLCExchangePage = "https://skypearl.csair.com/skypearl/cn/toExchangeStandard.action";

	public final static String URLLCExchangeMX = "https://skypearl.csair.com/skypearl/cn/searchExchange.action";
	
	public final static String URLflightDynamics = "http://b2c.csair.com/B2C40/modules/services/COD/flightStatus.html";
	
	public final static String URLflightDynamicAo = "http://b2c.csair.com/B2C40/flight/flightDynamic.ao";
	
	public final static String commContactorPage = "http://b2c.csair.com/B2C40/modules/ordernew/commContactor.jsp";

	public final static String addCommContactorPage = "http://b2c.csair.com/B2C40/modules/ordernew/editContactor.jsp?queryType=add";
	
	public final static String addCommPassengerPage = "http://b2c.csair.com/B2C40/modules/ordernew/editPsg.jsp?queryType=add";
										
	public final static String URLsaveCommContactor = "http://b2c.csair.com/portal/svc/commonContacts/saveSvcEContactPersonsInfo";
	
	public final static String URLsaveCommPassenger = "http://b2c.csair.com/portal/svcPassenger/modifySvcEPassenger";
														
	public final static String EditCommContactorPage = "http://b2c.csair.com/B2C40/modules/ordernew/editContactor.jsp";
	
	public final static String EditCommContactor = "http://b2c.csair.com/portal/svc/commonContacts/getSvcEContactPersonDtoByCpId";

	public final static String commPassengerPage = "http://b2c.csair.com/B2C40/modules/ordernew/commPsg.jsp";
	
	public final static String viewCommPassengerPage = "http://b2c.csair.com/B2C40/modules/ordernew/editPsg.html?queryType=view";
	
	public final static String editCommPassengerPage = "http://b2c.csair.com/B2C40/modules/ordernew/editPsg.html?queryType=edit";
	
	public final static String lcExchangePage = "http://b2c.csair.com/B2C40/modules/bookingnew/main/mileage.html";

	public final static String URLlcExchangeList = "http://b2c.csair.com/B2C40/mileageExchange/cacheLowsetPrice.ao";
	
	public static final String nanFangHangKongPage = "http://skypearl.csair.com/cn/earning/fly_cz.html";
	
	public static final String tianHeLianMengHangKongPage = "http://skypearl.csair.com/cn/earning/fly_skyteam.html";
	
	public static final String othersPage = "http://skypearl.csair.com/cn/earning/fly_other.html";
	
	public static final String hotelMileage = "http://skypearl.csair.com/cn/earning/hotels.html";
	
	public static final String lianMingXinYongKa = "http://skypearl.csair.com/cn/earning/bank_cz.html";

	public static final String yinHangJiFenDuiHuan = "http://skypearl.csair.com/cn/earning/bank_other.html";
	
	public static final String zuChe = "http://skypearl.csair.com/cn/earning/other_car.html";
	
	public static final String shangLv = "http://skypearl.csair.com/cn/earning/other_travels.html";
	
	public static final String canYin = "http://skypearl.csair.com/cn/earning/other_food.html";
	
	public static final String qiTa = "http://skypearl.csair.com/cn/earning/other_b2c.html";
	
	public static final String mileageSupplementPage = "http://skypearl.csair.com/cn/earning/reclaim.html";
	
	public static final String mileageDelayPage = "http://skypearl.csair.com/cn/newsletter/2015/0505.html";
	
	public static final String h_courtesyPage = "http://skypearl.csair.com/cn/members/gaoduan.html";
	
	public static final String SMSfunction = "http://skypearl.csair.com/cn/members/sms_services.html";
	
	public static final String SMSonDuty = "http://skypearl.csair.com/cn/members/sms_check-in.html";

	public static final String SMSadmission = "http://skypearl.csair.com/cn/members/sms_application.html";
	
	public static final String visaPage = "http://skypearl.csair.com/skypearl/cn/visaPageAUS.action";
	
	public static final String mz_courtesyPage = "http://www.csair.com/cn/czadscale/2015/20150310_0/20160803.html?WT.inner_id=ndjjh150130IM112";
	
	public static final String introductionPage = "http://skypearl.csair.com/cn/about/about.html";
	
	public static final String membershipLevelPage = "http://skypearl.csair.com/cn/about/member2.html";
	
	public static final String membershipRightsPage = "http://skypearl.csair.com/cn/about/member.html";
	
	public static final String tianheEnjoy = "http://skypearl.csair.com/cn/about/youxiang.html";
	
	public static final String hotActivity = "http://skypearl.csair.com/cn/newsletter/hotspots.html";
	
	public static final String lines = "http://skypearl.csair.com/cn/newsletter/lines.html";

	public static final String banking = "http://skypearl.csair.com/cn/newsletter/banking.html";
	
	public static final String hotels = "http://skypearl.csair.com/cn/newsletter/hotels.html";
	
	public static final String cars = "http://skypearl.csair.com/cn/newsletter/cars.html";
	
	public static final String travels = "http://skypearl.csair.com/cn/newsletter/travels.html";
	
	public static final String booking = "http://skypearl.csair.com/cn/newsletter/booking.html";
	
	public static final String others = "http://skypearl.csair.com/cn/newsletter/others.html";
	
	public static final String clubInfo = "http://skypearl.csair.com/cn/newsletter/news.html";
	
	public static final String domestic_pay = "http://www.csair.com/cn/tourguide/booking/payment/domestic_pay/";
	
	public static final String instalment = "http://www.csair.com/cn/tourguide/booking/payment/instalment/";
	
	public static final String travellerNotice = "http://www.csair.com/cn/tourguide/booking/orders/order/lvkexuzhi/guonei/index.shtml";
	
	public static final String privacy = "http://www.csair.com/cn/tourguide/booking/orders/static/yinsitiaokuan/index.shtml";
	
	public static final String searchAgent = "http://www.csair.com/b2bcsair/ecsinterface/b2c/service/settlement";
	
	public static final String userFeedbackPage = "http://feedback.csair.com/guestbook/";
	
	public static final String tableJson = "http://www.csair.com/cn/about/investor/key-financials";
	
	public static final String CsairSearchPage = "http://www.csair.com/cn/search/all?q=";
	
	public static final String URLfindFlight = "http://b2c.csair.com/B2C40/mileageExchange/findFlight.ao";
	
	public static final String onlineIdentityAuthentication = "http://skypearl.csair.com/skypearl/cn/onlineAuthenticate2.action";
	
	public static final String URQueryChangeList = "http://b2c.csair.com/portal/ordermanage/planeOrder/changePlaneOrders?";
	
	public static final String URQueryChangeList1 = "http://b2c.csair.com/portal/ordermanage/planeOrder/changePlaneOrders";
	
	public static final String URQueryRefundList = "http://b2c.csair.com/portal/ordermanage/planeOrder/refundPlaneOrders";
	
	public static final String URQueryRefundList1 = "http://b2c.csair.com/portal/ordermanage/planeOrder/refundPlaneOrders";
	
	public static final String addAssignee = "https://skypearl.csair.com/skypearl/cn/checkAlieneeManagerOp.action";
	
	public static final String URRefundPage = "http://b2c.csair.com/B2C40/modules/services/refund/applyRefund.jsp?orderNo=";
												
	public static final String URChangePage = "http://b2c.csair.com/B2C40/modules/services/change/changeFlight_PassengerList.jsp?orderno=";
	
	public static final String change2 = "http://b2c.csair.com/B2C40/modules/services/change/changeFlight_SegmentList.jsp";
	
	public static final String change3 = "https://uba.csair.com/snc-uba-receive/browser/data/action";
	
	public static final String URLrefundListMX = "http://b2c.csair.com/B2C40/modules/order/returnDetail.jsp";
	
	public static final String getChangeNo = "http://b2c.csair.com/B2C40/data/services/change/getChangeStatus.xsql";
	public static final String getChangeNo1 = "http://b2c.csair.com/B2C40/uppPayment/channel/pay.ao";
	
	public static final String getSvcEPassenger = "http://b2c.csair.com/portal/svcPassenger/getSvcEPassenger";
	
	public static final String payYzm = "https://upp.csair.com/upp_payment/mobileSyt/epay/sendCode.upp";
	
	public static final String lcljcxymjz = "https://www.googleadservices.com/pagead/conversion_async.js";
	public static final String lcljcxymjz1 = "https://b2c.csair.com/B2C40/payBill/WalletPay/jaxb/getAccInfo.ao";
	public static final String lcljcxymjz2 = "https://www.googleadservices.com/pagead/conversion_async.js";
	public static final String lcljcxymjz3 = "https://b2c.csair.com/B2C40/payBill/WalletPay/jaxb/getAccInfo.ao";
	
	public static final String couponRemarkLoad = "https://upp.csair.com/upp_payment/pay/couponRemarkLoad.upp";
//	public static final String findAlienee = "http://b2c.csair.com/B2C40/mileageExchange/findAlienee.ao";
	public static final String loadAlienee = "http://b2c.csair.com/B2C40/account/memberContact/query.ao";
	
	public static final String refundSuceess = "http://b2c.csair.com/B2C40/modules/services/refund/refundsuccessBymanual.jsp";
	
//	public static final String refundSuceess = "http://www.csair.com/headfoot/js/sdc_gd";
	public static final String URLInternationalPassengerInformation = "https://b2c.csair.com/B2C40/modules/permissionnew/inter/passenger.html";
	
	public static final String internationalLoadtk = "https://b2c.csair.com/portal/user/verify/isShowVCode";
	
	public static final String internationalClickRl = "https://b2c.csair.com/ita/rest/intl/shop/nearAirline/minPriceSearch";
														
	public static final String internationalClickRl1 = "https://b2c.csair.com/ita/rest/intl/shop/search";
	
	public static final String internationalClickRl2 = "https://b2c.csair.com/ita/rest/intl/shop/next";
	
	
	public static final String aaaa = "https://uba.csair.com/snc-uba-receive/browser/data/action";
	public static final String bbbb = "http://b2c.csair.com/B2C40/data/customservice/refund/getCouponTicketInfo.xsql";
//	public static final String bbbb = "http://b2c.csair.com/B2C40/data/customservice/transform/sltPsgAndReson";
	public static final String cccc = "http://b2c.csair.com/B2C40/data/ets/checkPrint.xsql";
	public static final String URLInternationalPassengerInformationStyle1 = "https://b2c.csair.com/ita/intl/zh/passengers/";
	public static final String airlines = "https://b2c.csair.com/B2C40/static/main/images/airlines/CZ.png";
	
	
	
	
	
	
	
	
	
	

	public Map<String, Object> refund111(String url111);

	

	

	

	

	

	

	

	

	

	
	

	

	

	


	

	

	

	

	

	

	

	

	



}
